package cn.tedu.mall.seckill.interceptor;

import cn.tedu.mall.pojo.seckill.dto.SeckillOrderAddDTO;

/**
 * 秒杀下单时，定义的所有验证逻辑
 * 1、布隆过滤 TODO
 * 2、randCode校验
 * 3、同用户重复秒杀
 * 4、redis原子性减库存
 * 5、扩展...
 */
public interface SeckillInterceptor {
    void seckillCommitCheck(SeckillOrderAddDTO seckillOrderAddDTO);
}
